jorge campos
Fabio Silva and the 22.5 Million Euro Equation: When Data Breaks the "Flop" NarrativeIn June 2026, an 18-year-old left the Porto academy for Wolverhampton. Englis...
The Empty Room of Football AnalysisThat morning, at a training centre on the outskirts of Paris, I received a...
Duong Thuy Vi and a Fourth Consecutive Asian Games Bronze: The Curve of a SwordswomanThe spear routine ended and the scoreboard jumped to 9.710. Duong Thuy Vi...
An Se-young and the Tyrant's Paradox: When the Opponent Is No Longer YamaguchiIn the final at Aichi-Nagoya, An Se-young stood at center court, facing Akane...
The NBA on Prime Booth and a Brazilian Name: Amazon Is Localizing Basketball in Plain SightA sheet of cardboard with a hole punched through it, taped to a brick wall, w...
Asian Games 2026: India's Men's Team Bronze and the Generational Crack Beneath a Twelve-Year StreakMy notebook holds two lines written three days apart, and I still cannot plac...
The Man Counting to a Thousand, and the Names Wearing the Wrong ShirtsLate at night in Chengdu, rain tapped against the window like applause from a...
England's 2-3 Wembley defeat to Spain: the deep build-up crack and the Prague testMarc Guéhi receives the ball at the edge of his own box, turns, loses it. Nic...
Belgium Open 2026: Portugal's U21 Double, and the Data Verdict Hidden in the Senior SemifinalIn Pepinster, Belgium, at the Belgium Open 2026, Matilde PINTO had just left...
Perfect-Pass Rate: The Metric That Sets the Ceiling of Vietnam Women's VolleyballThat Sunday afternoon, the gym held four spectators. A young women's squad ra...
Live: Vietnam 0-0 Thailand – A Stalemate in the First Half and the 'Do-or-Die' Equation for Coach Hoang Van Phuc's SideOn the artificial turf of an afternoon in September, the opening whistle...
T1 and the Mid-Game Problem Before Worlds 2026: When Individual Skill Can No Longer Save the SystemCaedrel said one sentence on stream, and it travelled faster than any stat...
YMCA Hires Assistant Director of Competitive Swim – Sign of Program Expansion in Talent DevelopmentIn the context of increasing professionalization of competitive swimming...
The Glass Bottle at Estadio León and the Hole in the Gate ScreeningThe third minute — or very close to it, since the report gives no minute — a...
A 'Football' Label Attached to a Health Story: Data Classification Gaps and Lessons for Vietnamese Sports JournalismA 'Football' Label Attached to a Health Story A newly completed Stage-2...
Women's Team Kata Gold at Asiad 20: The Unbroken Flow of the 'Kata Queens'On the afternoon of September 22 (Vietnam time), before Nguyen Ngoc Tram, Bui...
Hung Yen 3-1 Hanoi: When a 0-12 Team Beats the Table Leader, That Is a Format ProblemFourth set, Hanoi led 18-15 and I had already closed my notebook. A team on a...
Binh Phuoc, the hot seat, and a structural con: Why Dong Nai FC vs Hanoi Police exposes the whole V-League system9:12 p.m., I was sitting in a small café near Dong Kinh Nghia Thuc Square...
Vietnam's Badminton Transfer Window: Pricing Players by Cost per Ranking PointAcross 68 men's and women's singles matches I tracked in Vietnam's domestic...
21.47 in Budapest and Amy Hunt's voice: When track athletes can no longer just run fastThe number 21.47 does not tell its own story. It is simply the time Melissa...
